مانیتورینگ می تواند انواع مختلفی از داده ها را شامل شود، از جمله معیارها، ثبت لاگ، ثبت وقایع ساختاری، ردیابی توزیع شده و درون نگری رویدادهای سیستم.در ابتدایی ترین سطح، مانیتورینگ این امکان را به شما می دهد تا از امکانات و اطلاعاتی که سیستم در اختیار شما قرار می دهد، مطلع شوید. این مورد برای شما یک نیاز اصلی است تا قادر باشید در مورد سلامت خدمات و تشخیص صحت و سلامت آنها قضاوت کنید.داشبورد: معمولا یک برنامه تحت وب است که خلاصه ای از معیارهای اصلی یک سرویس را ارائه میدهد. یک داشبورد ممکن است دارای فیلتر، انتخابگر و غیره باشد اما از قبل ساخته شده است تا مهمترین معیارها را برای کاربران خود نشان دهد. داشبورد همچنین ممکن است اطلاعات تیم، اطلاعات فهرست اشکالات با اولویت بالا و اطلاعات مسئولین سیستم باشد.شرکت مهندس پیشگان آزمون افزار یاس، خدمات زیر را در حوزه تست نرم افزار ارائه می دهد:تست عملکردی نرم افزارهای تحت وب، دسکتاپ، موبایل و نهفتهتست پرفورمنس (تست بار و فشار) سامانه های نرم افزاریتست امنیت و نفوذ سامانه های نرم افزاریبرون سپاری تست و تضمین کیفیت نرم افزارممیزی کیفیت نرم افزارهای تهیه شدهارائه مشاوره در حوزه تست و تضمین کیفیت نرم افزارارائه استاندارد، متدولوژی، ابزار و چک-لیست در حوزه تست نرم افزارتهیه و آموزش ابزارهای تست عملکردی همچون SOATest و Ranorexتهیه و آموزش ابزارهای تست پرفورمنس (تست بار و فشار) همچون WPLT و LoadTestتهیه و آموزش ابزارهای تست امنیت و نفوذ همچون WebInspect و AppScanراه اندازی ابزارهای تحلیل ایستا (مرور سورس کد) همچون JTest، dotTest، C++Test، Sonar و Checkmarxراه اندازی ابزارهای تحلیل پویا (پروفایلر) همچون Yourkit Java Profiler و Yourkit dotNet Profi
برچسب:
نویسنده: پرنیا قاسمی
یک هدف کارایی (performance goal)، اهداف کار در تجزیه و تحلیل کارایی را فراهم میسازد. بدون هدف مشخص، تجزیه و تحلیل کارایی، خطر تبدیل شدن به یک ماهیگیری تصادفی را دارد.برای کارایی برنامه، شما می توانید با این که برنامه چه عملیاتی را انجام می دهد و هدف کارایی برای آن عملیات چیست، شروع کنید. هدف ممکن است موارد زیر باشد:تاخیر : زمان پاسخ کم برنامهتوان عملیاتی : نرخ بالای عملیات برنامه یا نرخ ارسال دادهبهره برداری منابع : کارآمدی برنامه تحت یک بار کاریبهتر است این موارد با استفاده از معیارهایی نظیر کیفیت خدمات و الزامات تجاری، کمّی شوند. برای مثال موارد زیر را در نظر بگیرید:میانگین تاخیر برای درخواست برنامه کمتر از 5 میلی ثانیه باشد95% درخواست ها تاخیری کمتر از 100 میلی ثانیه داشته باشنددرخواست هایی که فراتر از میزان تاخیر 1000میلی ثانیه هستند، حذف شوند.حداکثر توان عملیاتی هر برنامه مستقر برروی سرور 10000 درخواست در ثانیه باشد.میانگین بهرهوری دیسک برای 10000 درخواست برنامه، کمتر از 50% باشد.برای مانیتورینگ پس از انتخاب هدف، شما می توانید برروی محدودکننده های آن هدف کار کنید. مثلا برای تاخیر، یک نمونه محدودکننده میتواند ورودی/خروجی دیسک یا شبکه باشد. برای توان عملیاتی نیز ممکن است میزان استفاده از CPU باشد.برای اهداف مبتنی بر توان عملیاتی توجه داشته باشید که همه عملیات از نظر عملکرد یا هزینه برابر نیستند. اگر هدف نرخ مشخصی از عملیات باشد، تعیین نوع عملیات نیز ممکن است مهم باشد. این امر ممکن است یک توزیع براساس بار کاری مورد انتظار یا اندازه گیری شده باشد. در بخش بعدی نحوه و انواع مانیتورینگ برروی سیستم ها را بررسی خواهیم کرد.
شرکت مهندس پیشگان آزمون افزار یاس، خدمات زیر را د
برچسب:
نویسنده: پرنیا قاسمی
برچسب:
نویسنده: پرنیا قاسمی